management application developers crm relationship school class training it training leadership training software development high open source reunion cursus customer projects